package @{crud.properties.base_package}.@{crud.properties.model}.dao;

import java.util.List;


import org.apache.ibatis.annotations.Param;

import com.baomidou.mybatisplus.plugins.Page;
import com.baomidou.mybatisplus.mapper.BaseMapper;

import @{crud.properties.base_package}.@{crud.properties.model}.entity.@{crud.table.className};

/**
 * @{crud.table.remarks}:数据层
 * 
 * @author generator
 */
public interface @{crud.table.className}Mapper extends BaseMapper<@{crud.table.className}> {
    
    /**
     * 分页查询@{crud.table.remarks}
     * 
     * @param page 分页对象
     * @param @{strutils.toLowerCaseFirst(crud.table.className)} 搜索对象
     * @return @{crud.table.remarks}分页list
     */
    List<@{crud.table.className}> get@{crud.table.className}Page(Page<@{crud.table.className}> page,@Param("@{strutils.toLowerCaseFirst(crud.table.className)}") @{crud.table.className} @{strutils.toLowerCaseFirst(crud.table.className)});
}
